micro-insurance (scheme) - Turkish English Dictionary